import {
	setOfficialTabbar,
	cleaarTabbar
} from '@/store/config_static/tabbar_data.js'
export default {
	state: {
		TABBAR_INDEX_PATH: null, //首页路径
	},
	mutations: {
		// 设置tabbar
		setTabbarList(state, userRole) {
			// userRole 1超管 2商家 3用户
			// 超管
			if (userRole === '1') {
				state.TABBAR_INDEX_PATH = setOfficialTabbar(userRole, ['1', '2', '3', '4'])
			}
			// 商家
			else if (userRole === '2') {
				state.TABBAR_INDEX_PATH = setOfficialTabbar(userRole, ['5', '6', '7'])
			}
			// 用户
			else {
				state.TABBAR_INDEX_PATH = setOfficialTabbar(userRole, ['8', '9'])
			}
		},
		// 关闭产品或退出登录 初始化tabbar状态 防止不同角色多或者少tabbar减少配置
		clearState(state) {
			cleaarTabbar()
		}
	}
};